Definition of Derived Classes in OODBs

نویسندگان

  • José Samos
  • Fèlix Saltor
  • Jaume Sistac
چکیده

According to the ANSI/SPARC architecture, external schemas are derived from the database conceptual schema. In object-oriented databases (OODBs), an external schema may include classes defined in the conceptual schema just as it may also contain derived classes which are directly or indirectly defined on the basis of conceptual schema classes. In the definition of derived classes in OODBs three main issues have to be resolved, namely: the integration of derived classes with other classes in an object schema; the definition of classes with new objects; and the transmission of modifications between the objects in derived classes and those of the classes from which they are defined. A solution to the first issue was proposed in [18] and [19]. In this paper, the two remaining issues are further studied and new conceptual level solutions are put forward. Our proposals are informally illustrated through some examples.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Definition of Deductive Conceptual Models of OODBs

In this paper the definition of deductive conceptual models (DCMs) using Prolog in order to specify different aspects of OODBs is proposed. The result of the specification process using this technique is an executable prototype of the system. Having a prototype directly available, along with the system specifications, is particularly useful in order to define additional elements in the context ...

متن کامل

Integration of Derived Classes in Object Schemas

In the definition of derived classes in OODBs, the problem of integration of derived classes in object schemas is one of the main issues that has to be resolved. Derived classes are defined during the lifetime of the database to be included in some external schema or in the conceptual schema. Different solutions to this problem have been previously proposed; some of them involve the extension o...

متن کامل

A Formal Model for Rule Inheritance and Overriding in Active Object-Oriented Databases

The concept of inheritance is among the most important features of object-oriented databases (OODBs). However, no general treatment of rule inheritance and overriding has been undertaken for active OODBs. Such treatment is conspicuously missing for rules that are defined over multiple classes, even though most active OODBs support the definition of such rules. In this paper, we fill this gap by...

متن کامل

External Schema Generation Algorithms for Object Oriented Databases

In this paper two external schema generation algorithms are presented. These algorithms are defined in the framework of the new external schema definition methodology for OODBs put forward in (Samos, 1995); they generate an external schema from a set of classes selected from those existing in an external schema definition repository. Their main characteristic is that they avoid the generation o...

متن کامل

Approaches for the Integration of CORBA with OODBs

The strategy of integrating ORBs and OODBs will likely be very complex, due to significant overlaps in the two technologies in their view of OO computing, and the manner in which they exploit language mechanisms to achieve their goal. For example, both ORBs and OODBs allow clients to access data in remote servers. ORBs use an interface definition language to describe the structure of their inte...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998